package cn.duli.myvideo.service;

import cn.duli.myvideo.pojo.Movie;
import com.github.pagehelper.Page;

import java.util.List;


public interface MovieService {

    /**
     * 根据电影名称模糊查询电影相关的
     * @param mName
     * @return
     */
    List<Movie> queryLike(String mName);

    /**
     * 查找所有电影
     * @return
     */
    Page<Movie> findAll();

    /**
     * 根据id查找电影
     * @param mId
     * @return
     */
    Movie findById(Integer mId);

    /**
     * 新增电影
     * @param movie
     */
    void save(Movie movie);

    /**
     * 修改电影
     * @param movie
     */

    void update(Movie movie);

    /**
     * 根据id删除相关电影（修改status状态码为0，表示删除）
     * @param mId
     */
    void deleteById(Integer mId);
}
